#pragma once

enum class ExitCode
{
    USAGE_ERR = 1,
    SOCKET_ERR,
    BIND_ERR,
    LISTEN_ERR,
    CONNECT_ERR
};

class NoCopy
{
public:
    NoCopy()
    {

    }

    ~NoCopy()
    {

    }

    NoCopy(const NoCopy&) = delete;
    NoCopy& operator=(const NoCopy&) = delete;
};